home *** CD-ROM | disk | FTP | other *** search
/ Aminet 44 / Aminet 44 (2001)(GTI - Schatztruhe)[!][Aug 2001].iso / Aminet / gfx / misc / GetImageInfo.readme < prev    next >
Text File  |  2001-07-04  |  4KB  |  133 lines

  1. Short:    Shows picture dimensions without datatypes
  2. Author:   Christian Effenberger (youcan@amclust.de)
  3. Uploader: Christian Effenberger (youcan@amclust.de)
  4. Version:  1.0 (31-May-2001)
  5. Type:     gfx/misc
  6. Kurz:     gibt Bilddimensionen OHNE Datatypes aus
  7. Origin:   www.amclust.de/software/archive/
  8. Requires: OS 2.x , CanDo Lib 3.00x
  9.  
  10.  
  11. PURPOSE
  12.  
  13.     GetImageInfo 1.0 (31.05.2001), © 2001 by Christian Effenberger
  14.  
  15.     The archive contains a small program to determine picture
  16.     dimensions without the use of datatypes (headers only).
  17.  
  18.     Since I am working a lot with images that were downloaded from
  19.     Aminet or other internet sources, were made by myself or were
  20.     generated by software, sometimes its useful to list image
  21.     dimensions instead of showing them or using other image viewers
  22.     with verbose output.
  23.  
  24.     Supported formats: BMP GIF IFF JPEG PBM PCX PNG PSD SUN TARGA TIFF
  25.  
  26.     If started from Workbench - a FileRequester is poping up, asking
  27.     for an Image file and then showing all Informations in a Reqeuster.
  28.  
  29.     If it's used through command line, certain special %-codes are available.
  30.  
  31.  
  32.  
  33. INSTALL
  34.  
  35.    Simply unpack the archive to anywhere you want.
  36.    I prefer to copy the executable to C:.
  37.  
  38.  
  39.  
  40. REQUIREMENTS
  41.  
  42.    - OS 2.x
  43.    - CanDo Lib 3.00x
  44.    - minimum of memory (cause GetImageInfo reads only the header)
  45.  
  46.  
  47.  
  48. USAGE
  49.  
  50.     GetImageInfo FILE/A[,STRING]
  51.  
  52.     If started from Workbench - a FileRequester is poping up, asking
  53.     for an Image file and then showing all Informations in a Reqeuster.
  54.  
  55.     If it's used through command line, certain special %-codes are available:
  56.     The option STRING allows you to define an own output string. The default
  57.     format string is...
  58.  
  59.         "%n: %w x %h [%f]"
  60.  
  61.     The format types are:
  62.  
  63.         %n  name of the file (the filename without path)
  64.         %p  full path including trailing '/' and ':'
  65.             (even, when you didn't provided one)
  66.         %r  relative path including trailing '/'
  67.         %w  width of image
  68.         %h  height of image
  69.         %f  short format of image (i.e. JPEG)
  70.         %e  expanded format of image (i.e. Joint Photografic Expert Group)
  71.         %d  file date (DD-MMM-YYYY
  72.         %s  file size (Bytes)
  73.         %c  file comment
  74.  
  75.         %l  linefeed ($char 10)
  76.         %t  tabulator ($char 9)
  77.  
  78.         use double " inside of STRING  (i.e. "%n ""string"" %f")
  79.  
  80.  
  81.  
  82. EXAMPLES
  83.  
  84.     GetImageInfo file.gif
  85.  
  86.       OUTPUT »  file.gif: 256 x 256 [GIF]
  87.  
  88.  
  89.     GetImageInfo file.gif "<IMG SRC=""%n"" ALT=""%c"" WIDTH=%w HEIGHT=%h BORDER=0>"
  90.  
  91.       OUTPUT »  <IMG SRC="file.gif" ALT="comment" WIDTH=256 HEIGHT=256 BORDER=0>
  92.  
  93.  
  94.     GetImageInfo file.gif "Image: %n%lDimension: %w×%h%lFormat: %f (%e)%lSize: %s Bytes%lDate: %d"
  95.  
  96.       OUTPUT »  Image: file.gif
  97.                 Dimension: 256×256
  98.                 Format: GIF (Graphics Interchange Format)
  99.                 Size: 16582 Bytes
  100.                 Date: 21-May-1999
  101.  
  102.  
  103.  
  104. NOTE
  105.  
  106.     Sometimes GetImageInfo coul't determine Photoshop JPEG's, cause Adobe uses
  107.     properitary chunks (totally sensless to the Web) in front of the width and
  108.     height including chunk. Load this images and save them again as JPEG to fix
  109.     the problem.
  110.  
  111.  
  112.  
  113. AUTHOR
  114.  
  115.     Christian Effenberger
  116.     Suedstraße 2
  117.     41564 Kaarst
  118.     G E R M A N Y
  119.  
  120.     0049-(0)2131-669392
  121.     youcan@amclust.de
  122.  
  123.  
  124. ============================= Archive contents =============================
  125.  
  126. Original  Packed Ratio    Date     Time    Name
  127. -------- ------- ----- --------- --------  -------------
  128.    11920   11466  3.8% 31-May-01 20:30:46  GetImageInfo
  129.     1357    1036 23.6% 31-May-01 20:31:20  GetImageInfo.info
  130.     3307    1545 53.2% 31-May-01 21:10:18  GetImageInfo.readme
  131. -------- ------- ----- --------- --------
  132.    16584   14047 15.2% 31-May-101 20:50:42   3 files
  133.